most indefatigable - Türkisch Englisch Wörterbuch